#ifndef CRC_H
#define CRC_H
/*
 *******************************************************************************
 *                                  INCLUDE
 *******************************************************************************
 */
#include <stdint.h>

/*
 *******************************************************************************
 *                                 FUNCTIONS
 *******************************************************************************
 */
/*
 *******************************************************************************
  @brief    CRC16校验码生成

  @params   buffer - 生成校验的数据包
            length - 数据包长度

  @return   CRC16校验码
 *******************************************************************************
 */
uint16_t rtu_crc(uint8_t *data, uint16_t length);

#endif

